based on Freezing